home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
newsgroups
/
misc.20000824-20010305
/
000073_news@columbia.edu _Mon Oct 16 16:09:45 2000.msg
< prev
next >
Wrap
Internet Message Format
|
2020-01-01
|
3KB
Return-Path: <news@columbia.edu>
Received: from watsun.cc.columbia.edu (watsun.cc.columbia.edu [128.59.39.2])
by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id QAA25695
for <kermit.misc@cpunix.cc.columbia.edu>; Mon, 16 Oct 2000 16:09:37 -0400 (EDT)
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id QAA05485
for <kermit.misc@watsun.cc.columbia.edu>; Mon, 16 Oct 2000 16:09:36 -0400 (EDT)
Received: (from news@localhost)
by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id OAA26106
for kermit.misc@watsun.cc.columbia.edu; Mon, 16 Oct 2000 14:43:02 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: "Steve" <steve@baus-systems.com>
Subject: Re: No Carrier
Message-ID: <%ZHG5.54658$bI6.1914001@news1.giganews.com>
Organization: Giganews.Com - Premium News Outsourcing
Date: Mon, 16 Oct 2000 18:42:04 GMT
To: kermit.misc@columbia.edu
Frank,
Sorry for the delay...
Here is what we are trying to accomplish with K95.
We currently have DOS clients that on a regular basis, communicate with a
host PC to exchange files. The clients and the host are running DOS apps
that call Kermit 3.15. We would like to upgrade the host to K95 to allow
for multiple transfers at one time on one PC.
Here is what we are doing:
The host waits in server mode for a client to connect. The clients connects
either through a serial cable or modem and sends across a file that contains
a field that tells the host which client this is then the client sends a
Finish command to kick the host out of server mode. The host opens the file
to get the client ID then changes to a directory containing files specific
to that client that are waiting to go to the client, compresses the files
and sends across the compressed file. The host then goes into server mode
waiting for the clients compressed data file. After the client sends the
file it sends a Finish command and the host uncompresses the file and
processes the data, copying files contained within the compressed data file
to the appropriate places. The host then goes back into server mode waiting
for the next client. One other important part is from time to time a phone
line can go bad in the middle of a transfer and therefore for example the
host may be waiting for the clients compress data file while a new client
may be connecting and sending the client ID file. We refer to this as the
client and the host being out of synch. To resolve this, when the client
first connects, it sends 2 Finish commands which 100% guarantees that the
host will be at the "waiting for client ID" section of the host app as that
part of code on the host looks something like:
Do While True
Kermit server
If File(ClientID)
Exit Do
End If
End Do
We would like to upgrade the host app to K95 and have a VB app that seems to
work fine except for communicating over the modem. When we send the Finish
from the client, it drops the line and we get No Carrier on the client. If
we could get around this, that should solve our issue. I am not sure
changing the software on the client is a realistic option as updating the
clients is a major hassle. We can change the modem initialization string on
the clients so that is an option.
Any thoughts?
Steve Baus